ductus arteriosus - Turkish English Dictionary